package com.fastloan.jn.mgt.application.basic.dao;


import com.fastloan.jn.mgt.application.basic.model.JnApplication;
import com.fastloan.jn.mgt.application.basic.model.vo.AppCustomerExt;
import com.fastloan.jn.mgt.application.basic.model.vo.AppExt;
import com.fastloan.jn.mgt.application.basic.model.vo.JnApplicationVo;
import com.kawins.base.BaseMapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface JnApplicationMapper extends BaseMapper<JnApplication> {

    List<AppCustomerExt> queryAppCustomer(@Param("map") Map<String, Object> map);

    List<AppExt> selectAllAppExt(Map<String, Object> map);
    
    List<JnApplicationVo> selectApplicationList(Map<String,Object> map);

    List<JnApplicationVo> selectApplicationFileList(Map<String, Object> map);
}